<?php 
$tab = array();
	if(isset($_POST["appelOffre"]) && (empty($this->request->params) or 
	$this->request->params[0]=="restaurant")){
		$this->type_appel_offre = ParticulierController::APPEL_OFFRE_RESTAURANT;
		$tab = $this->addAppelOffre();
	} else if(isset($_POST["appelOffre"]) && $this->request->params[0]=="hotel"){
		$this->type_appel_offre = ParticulierController::APPEL_OFFRE_HOTEL;
		$tab = $this->addAppelOffre();
	}

?>
<?php

if(empty($this->request->params) or ($this->request->params[0])=="restaurant"){
?>

<form id="monForm" method="post" onSubmit="return verifAppelResto()" >

<div class="titre_h1"><h1>Publiez une offre en restauration</h1></div>

<?php
	if(isset($tab['infos_success'])){
	echo '<pre class="success">'.$tab['infos_success'].'</pre>';
} else if(isset($tab['infos_errors'])){
	echo '<pre class="erreurs">'.$tab['infos_errors'].'</pre>';
}
?>

<div class="legend_formulaire"><legend>Appel d'offre restauration</legend></div>
<pre class="erreurs" id="error_budget" style="display:none">Le budget doit être un nombre positif et non nul.</pre>
<pre class="erreurs" id="error_titre" style="display:none">Veuillez choisir ou donnée un titre à votre évènement.</pre>
<pre class="erreurs" id="error_nombre" style="display:none">Le nombre de personne doit être supérieur à 0.</pre>
<pre class="erreurs" id="error_date_evenement" style="display:none">La date choisie est incorrecte, veuillez choisir une nouvelle date.</pre>
<pre class="erreurs" id="error_date_limite" style="display:none">Il faut au moins 24 heures entre la date de publication et la date limite de réception de dévis.</pre>
<pre class="erreurs" id="error_cuisine" style="display:none">Le nom de la cuisine est non valide.</pre>
<table class="table table-hover">
	<tr>
    	<td><label for="titre">Titre de l'évènement </label></td>
        <td><select name="titre" autofocus id="titre" onFocus="document.getElementById('titre').style.background = 'white'" onblur="desactive()" class="form-control">
	<option selected>Choisir un évènement</option>
	<optgroup label="Particulier-Famille">
    	<option>Baptême</option>
   		<option>Banquet</option>
        <option>Barbecue</option>
    	<option>Buffet</option>
        <option>Brunch de dimanche</option>
        <option>Diner</option>
        <option>Repas anniversaire</option>
        <option>Sortie en groupe</option>
   		<option>Cocktails</option>
        <option>Mariage</option>
        <option>Fête de communion</option>
    	<option>Fête de fin d'année</option>
    	<option>Saint-valantin</option>
        <option>Plateau repas</option>
    </optgroup>
    <optgroup label="Entreprise-Proffessionnelle">
    	<option>Séminaire</option>
    	<option>Départ en retraite</option>
    	<option>Réunion proffesionnelle</option>
        <option>Repas d'affaire</option>
        <option>Repas interentreprise</option>
    </optgroup> 
</select></td>
    </tr>
    <tr>
    	<td><label for="titre2">Titre de l'évènement  </label></td>
        <td><input type="text" name="titre2" id="titre2" pattern="^[a-zA-Z éè-à,0-9]+$" 
        placeholder="Titre de l'évènement s'il n'apparait pas dans la liste çi-dessus" class="form-control" />
		</td>
    </tr>
	<tr>
    	<td><label for="nombrePersonne">Nombre de personne</label></td>
        <td><input type="number" name="nombrePersonne" required id="nombrePersonne" placeholder="Nombre de personne" 
	onFocus="document.getElementById('nombrePersonne').style.background = 'white'" class="form-control"/></td>
    </tr>
	<tr>
    	<td><label for="budget">Budget en &euro; </label></td>
        <td><input type="text" name="budget" required id="budget" pattern="^[0-9]+$" placeholder="Votre budget"
			onFocus="document.getElementById('budget').style.background = 'white'" class="form-control"/></td>
    </tr>
	<tr>
    	<td><label for="cuisine">Cuisine  </label></td>
        <td><input type="text" name="cuisine" required id="cuisine" pattern="^[a-zA-Zéèà ,]+$" 
			onFocus="document.getElementById('cuisine').style.background='white'" 
            placeholder="cuisine" class="form-control"/>
	</td>
    </tr>
    
    <tr>
    	<td><label for="date">Date prévu ou aproximative </label></td>
        <td><input type="text" name="date" id="date" required placeholder="jour/mois/annee" 
			onFocus="document.getElementById('date').style.background='white'" class="datepicker form-control"
            autocomplete="off"/>
    		<input type="text" name="alertnate" id="alternate" class="datepicker form-control"
            style="font-weight:bold; border:none; background:white" />
        </td>
    </tr>
    
    <tr>
    	<td><label for="date">Date limite de réception de dévis </label></td>
        <td><input type="text" name="date2" id="date2" required placeholder="jour/mois/annee"
			onFocus="document.getElementById('date2').style.background='white'" class="datepicker form-control"
            autocomplete="off"/>
    		<input type="text" name="alertnate" id="alternate2" class="datepicker form-control" 
            style="font-weight:bold; border:none; background:white" />
        </td>
    </tr>
    
    <tr>
    <td><label for="besoin">Vos besoins </label></td>
    <td><textarea name="besoins" id="besoin" pattern="^[a-zA-Z0-9éèùà,;. ]*$" 
    placeholder="... en quelques phrases" class="form-control" ></textarea></td>
    </tr>

</table>
 <pre class="alert alert-info"><em>Veuillez détailler au maximum votre demande.</em></pre> 
<hr />
<button type="submit" name="appelOffre" class="btn btn-success"><span class="glyphicon glyphicon-ok"></span>
Publiez</button>
<button type="reset" name="" class="btn btn-danger">Éffacer</button>

<?php
} else if(!empty($this->request->params) && ($this->request->params[0])=="hotel"){
?>

<form id="monForm" method="post" onSubmit="return verifAppelHotel()">
<div class="titre_h1"><h1>Publiez une offre en hôtellerie - hébergement</h1></div>

<?php
	if(isset($tab['infos_success'])){
	echo '<pre class="success">'.$tab['infos_success'].'</pre>';
} else if(isset($tab['infos_errors'])){
	echo '<pre class="erreurs">'.$tab['infos_errors'].'</pre>';
}
?>

<div class="legend_formulaire"><legend>Appel d'offre hôtellerie - hébergement</legend></div>

<pre class="erreurs" id="error_budget" style="display:none">Le budget doit être un nombre positif et non nul.</pre>
<pre class="erreurs" id="error_titre" style="display:none">Veuillez choisir ou donnée un titre à votre évènement.</pre>
<pre class="erreurs" id="error_nombre" style="display:none">Le nombre de personne doit être supérieur à 0.</pre>
<pre class="erreurs" id="error_date_evenement" style="display:none">La date choisie est incorrecte, veuillez choisir une nouvelle date.</pre>
<pre class="erreurs" id="error_date_limite" style="display:none">Il faut au moins 24 heures entre la date de publication et la date limite de réception de dévis.</pre>
<pre class="erreurs" id="error_nombre_chambre" style="display:none">Le nombre de chambre doit être supérieur à 0.</pre>
<pre class="erreurs" id="error_nombre_nuit" style="display:none">Le nombre de nuit doit être supérieur à 0.</pre>

<table class="table table-hover">
	<tr>
    	<td><label for="titre">Titre de l'évènement  </label></td>
        <td><select name="titre" autofocus id="titre" class="form-control" 
        	onFocus="document.getElementById('titre').style.background = 'white'" onblur="desactive()">
			<option selected autofocus>Choisir un évènement</option>
			<optgroup label="Particulier-Famille">
    		</optgroup>
    		<optgroup label="Entreprise-Proffessionnelle">
        		<option>Séjour d'affaire</option>
        		<option>Hebergement de  groupe </option>
    		</optgroup> 
</select></td>
    </tr>
    <tr>
    	<td><label for="titre2">Titre de l'évènement </label></td>
        <td><input type="text" name="titre2" id="titre2" pattern="^[a-zA-Z éè-à,0-9]+$" class="form-control"
        placeholder="Titre de l'évènement s'il n'apparait pas dans la liste çi-dessus" /></td>
    </tr>
    <tr>
    	<td><label for="nombrePersonne">Nombre de personne </label></td>
        <td><input type="number" name="nombrePersonne" required id="nombrePersonne" class="form-control"
        placeholder="Nombre de personne" 
		onFocus="document.getElementById('nombrePersonne').style.background = 'white'"/></td>
    </tr>
    <tr>
    	<td><label for="nombreChambre">Nombre de chambre  </label></td>
        <td><input type="number" name="nombreChambre" required id="nombreChambre" placeholder="Nombre de chambre" 
			onFocus="document.getElementById('nombreChambre').style.background = 'white'" class="form-control"/></td>
    </tr>
   <!-- <tr>
    	<td><label for="nombreLitEnfant">Chambre avec lit pour enfant  </label></td>
        <td><input type="number" name="nombreLitEnfant" required id="nombreLitEnfant" 
        placeholder="Nombre de chambres avec lit pour enfant"  class="form-control"
        onFocus="document.getElementById('nombreLitEnfant').style.background = 'white'"/></td>
    </tr> -->
    <tr>
    	<td><label for="nombreNuit">Nombre de nuit </label></td>
        <td><input type="number" name="nombreNuit" required id="nombreNuit" placeholder="Nombre de nuit dans l'hôtel" 
	onFocus="document.getElementById('nombreNuit').style.background = 'white'"class="form-control"/></td>
    </tr>
    <tr>
    	<td><label for="budget">Budget en (euros) </label></td>
        <td><input type="text" name="budget" required id="budget" pattern="^[0-9]+$" placeholder="Votre budget"
	onFocus="document.getElementById('budget').style.background = 'white'" class="form-control"/></td>
    </tr>
    <tr>
    	<td><label for="date">Date séjour ou approximative</label></td>
        <td><input type="text" name="date" id="date" required 
        onFocus="document.getElementById('date').style.background = 'white'" autocomplete="off"
 		class="datepicker form-control" placeholder="jour/mois/annee"/>
		<input type="text" name="alertnate" id="alternate" class="datepicker form-control" 
		style="font-weight:bold; border:none; background:white" /></td>
    </tr>
    
    <tr>
    	<td><label for="date">Date limite de réception de dévis </label></td>
        <td><input type="text" name="date2" id="date2" required placeholder="jour/mois/annee"
			onFocus="document.getElementById('date2').style.background='white'" class="datepicker form-control"
            autocomplete="off"/>
    		<input type="text" name="alertnate" id="alternate2" class="datepicker form-control" 
            style="font-weight:bold; border:none; background:white" />
        </td>
    </tr>
    
    <tr>
    	<td><label for="besoins">Vos besoins </label></td>
        <td><textarea name="besoins" id="besoins" pattern="^[a-zA-Z0-9éèùà,;. ]*$" placeholder="... en quelques phrases" 		class="form-control"></textarea></td>
    </tr>
</table>

<pre class="alert alert-info"><em>vous pouvez mentionner les options que vous desirez dans l'hôtel çi-dessus 
comme la présence de Wifi, TV, Accès Handicapés etc...</em> </pre>
<hr />
<button type="submit" name="appelOffre" class="btn btn-success"><span class="glyphicon glyphicon-ok"></span>
Publiez</button>
<button type="reset" name="" class="btn  btn-danger">Éffacer</button>

<?php
}
?>

</form>
